/*SMC1.0 auto generator java code*/
package ishitong.vehicle.common.service.biz;

/**
 * application : vehicle.common
 * protocols : hessian
 * version : 1.0.0
 * remark : 车辆行驶策略
 */
public interface DrivingstrategySerivce
{
    ishitong.commons.pagination.PaginationResult<ishitong.vehicle.common.model.Drivingstrategy> queryForPage(ishitong.vehicle.common.model.Drivingstrategy drivingstrategy, ishitong.commons.pagination.Pagination page);
    java.util.List<ishitong.vehicle.common.model.Drivingstrategy> getDrivingstrategyByCondition(ishitong.vehicle.common.model.Drivingstrategy drivingstrategy);
    boolean isDrivingstrategyName(ishitong.vehicle.common.model.Drivingstrategy drivingstrategy);
    java.util.List<ishitong.vehicle.common.model.Drivingstrategy> getDrivingstrategyByLaneId(long laneId);
    int addDrivingstrategy(ishitong.vehicle.common.model.Drivingstrategy drivingstrategy);
    int updateDrivingstrategyByID(ishitong.vehicle.common.model.Drivingstrategy drivingstrategy);
    int deleteDrivingstrategyByID(long id);
}
